using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("CardTextBuilderFactory")]
	public class CardTextBuilderFactory : MonoClass
	{
		public CardTextBuilderFactory(IntPtr address, string className)
			: base(address, className)
		{
		}

		public CardTextBuilderFactory(IntPtr address)
			: this(address, "CardTextBuilderFactory")
		{
		}

		public static CardTextBuilder Create(CardTextBuilderType type)
		{
			return MonoClass.smethod_15<CardTextBuilder>(TritonHs.MainAssemblyPath, "", "CardTextBuilderFactory", "Create", new object[1] { type });
		}
	}
}
